package com.group.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 *
 * </p>
 *
 * @author group
 * @since 2021-09-06
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("p_job_data")
public class JobData implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
      @TableId(value = "jobDataId", type = IdType.ID_WORKER)
    private Integer jobdataid;

    /**
     * 外键（招聘表外键）
     */
    @TableField("jobId")
    private Integer jobid;

    /**
     * 外键（填写人外键）
     */
    @TableField("userId")
    private Integer userid;

    /**
     * 应聘人姓名
     */
    @TableField("dataName")
    private String dataname;

    /**
     * 性别
     */
    @TableField("dataSex")
    private String datasex;

    /**
     * 年龄
     */
    @TableField("dataAge")
    private String dataage;

    /**
     * 应聘人电话
     */
    @TableField("dataPhone")
    private String dataphone;

    /**
     * 备注
     */
    @TableField("dataRemark")
    private String dataremark;

    /**
     * 状态（0：待审核 1：通过 2：未通过）
     */
    @TableField("dataState")
    private Integer datastate;

    /**
     * 删除标记（0：未删除；1：删除）
     */
    @TableField("deletedState")
    private Integer deletedstate;

    private Job job;

    private User user;

}
